/* 
 * File:   Clustering.h
 * Author: Claudio
 *
 * Created on February 26, 2013, 1:47 AM
 */

#ifndef CLUSTERING_H
#define	CLUSTERING_H
#include "Event.h"
#include <Imagens.h>
#include <vector>
using namespace std;

namespace AAM{
    class PhotoClustering{
    public:
        PhotoClustering(){};
        ~PhotoClustering(){};
        virtual vector<Event> doCluster(vector<Imagens*> &img)=0;
        vector<Event> searchForEvents(vector<pair<double,int> > &vec, int beginning);
        double getOutlierThreshold(vector<pair<double,int> > vec);
    };
}


#endif	/* CLUSTERING_H */

